a7f7670e71ce99b1305e3c51903399166e95a6c8,src/edu/stanford/rsl/tutorial/fourierConsistency/coneBeam/MovementCorrection3D.java,MovementCorrection3D,parallelShiftOptimized,#,459
Before Change
kernel.rewind();
kernel.putArg(dataBuffer);
kernel.putArg(bufferFreqU);
kernel.putArg(bufferFreqV);
kernel.putArg(bufferShifts);
kernel.putArg(m_2dFourierTransposed.getSize()[0]);
After Change
program.build();
kernel = program.createCLKernel("shift");
kernel.putArg(dataBuffer);
kernel.putArg(bufferFreqU);
kernel.putNullArg((int)bufferFreqU.getCLSize());
kernel.putArg(bufferFreqV);
kernel.putNullArg((int)bufferFreqV.getCLSize());
kernel.putArg(bufferShifts);
kernel.putNullArg((int)bufferShifts.getCLSize());
kernel.putArg(m_2dFourierTransposed.getSize()[0]);